package testExtendPlus;

import testExtendPlus.inter.DefaultSubject;

/**
 * @author dycong
 * @date 2019/5/23 9:16
 */
/*todo JAVA没有多继承*/
public class SubSubject extends RealSubject implements DefaultSubject {

    // TODO: 2019/5/23 当父类包含的方法在接口有default实现时： 1.可以通过继承关系获取的方法，走的是继承而来的方法，2。父类无实现时default方法
    public static void main(String[] args) {
        SubSubject subSubject = new SubSubject();
        /*可以通过继承关系获取的方法，走的是继承而来的方法*/
        System.out.println(subSubject.request());
        System.out.println(subSubject.response());
        /*default方法*/
        System.out.println(subSubject.invoke());
    }

}
